// 假设app.js内容
App({
  onLaunch: function() {
    // 初始化时清理过期缓存
    this.cleanupCache();
  },

  // 清理过期缓存
  cleanupCache: function() {
    try {
      // 获取所有缓存键
      wx.getStorageInfo({
        success: (res) => {
          const keys = res.keys;
          keys.forEach((key) => {
            // 可以根据缓存键的命名规则来判断是否需要清理
            if (key.startsWith('tmp_') || key.startsWith('cache_')) {
              wx.removeStorageSync(key);
            }
          });
        }
      });
    } catch (e) {
      console.error('清理缓存失败:', e);
    }
  },

  // 其他全局配置...
})